cinnamic aldehyde - English Synonyms Dictionary